#ifndef GUARD_Student_info_h
#define GUARD_Student_info_h

#include <iostream>
#include <string>
#include <vector>

struct Student_info
{
	std::string name;
	double midterm,final;
	std::vector<double> homework;
	std::string sex;
};
bool compare(const Student_info&, const Student_info&);
std::istream& read(std::istream&, Student_info&);
std::istream& read_hw(std::istream&,std::vector<double>&);
bool did_all_hw(const Student_info& s);
bool isboy(const std::string& sex);
#endif
